.el-dialog__body {
    padding: 5px 5px;
}
.el-dialog__header {
    padding: 10px;
}
.el-dialog__headerbtn:focus .el-dialog__close, .el-dialog__headerbtn .el-dialog__close {
    font-weight: bold;
    color: red;
}
#mini-dialog .el-dialog .el-dialog__body {
    padding: 3px 2px;
}
.el-dialog__headerbtn {
    top: 15px;
    font-size: 20px;
}
.el-dialog_header_not_title .el-dialog__header {
    padding: 0px;
}

.tag-delete:hover {
    color: #FFF;
    background: #F56C6C;
    cursor: pointer;
}
.tag-children:hover {
    color: #FFF;
    background: #409eff;
    cursor: pointer;
}
.tag-success:hover {
    color: #FFF;
    background: #67C23A;
    cursor: pointer;
}
.tag-warning:hover {
    color: #FFF;
    background: #E6A23C;
    cursor: pointer;
}

.el-descriptions .is-bordered .el-descriptions-item__cell {
    border: 1px solid #D8BFD8;
}
.el-descriptions-item__label.is-bordered-label {
    color: #333333;
}

.el-table__body tr.current-row>td.el-table__cell {
    background-color: rgb(198,226,255);
}
.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell {
    background-color: rgb(198,226,255);
}
.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell {
    background-color: rgb(198,226,255);
}
.el-table__body-wrapper::-webkit-scrollbar {
    width: 10px;
    height: 10px;
}
.el-table__body-wrapper::-webkit-scrollbar-thumb {
    background-color: #909399;
    border-radius: 8px;
}

.el-card__body, .el-main {
    padding: 2px;
}

/*.el-menu--horizontal>.el-menu-item {*/
/*    height: 40px;*/
/*    line-height: 40px;*/
/*}*/

.label-class {
    font-weight: 900;
}

.tag-class {
    font-size: 10px;
    font-weight: bold;
    padding: 2px;
}

.el-aside {
    color: #333;
}

.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content {
    background-color: rgba(2, 167, 232, 0.2);
    color: #409eff;
    font-weight: bold;
}

.mysql-tag-color-class {
    color: #1851fd;
    border: 1px solid #1851fd;
}
.oracle-tag-color-class {
    color: #6401c7;
    border: 1px solid #6401c7;
}
.db2-tag-color-class {
    color: #ea6500;
    border: 1px solid #ea6500;
}
.king-tag-color-class {
    color: #4d40ff;
    border: 1px solid #4d40ff;
}
.common-tag-color-class {
    color: #409eff;
    border: 1px solid #409eff;
}

.el-badge__content {
    font-size: 10px;
}

.el-tree-node:focus>.el-tree-node__content {
    background-color: rgba(2, 167, 232, 0.2);
    color: #409eff;
    font-weight: bold;
}

.el-tree-node__expand-icon {
    color: #333333;
    font-size: 15px;
}

.el-bu-delete {
    background-color: #FFF;
    color: #F56C6C;
}
.el-bu-delete:hover {
    background-color: #F56C6C;
    color: #FFF;
}

.el-bu-primary {
    background-color: #FFF;
    color: #409eff;
}
.el-bu-primary:hover {
    background-color: #409eff;
    color: #FFF;
}

.el-bu-success {
    background-color: #FFF;
    color: #67C23A;
}
.el-bu-success:hover {
    background-color: #67C23A;
    color: #FFF;
}

.el-header {
    line-height: 60px
}

.menu {
    position: absolute;
    background-color: #fff;
    width: 100px;
    font-size: 12px;
    color: #444040;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 3px;
    border: 1px solid rgba(0, 0, 0, 0.15);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    white-space: nowrap;
    z-index: 1000;
}